返回教授列表
[COMP2012H]资辞,还算比较良心的课
CHAN Gary Shueng Han課程時間:2015年秋季
授課教授:Gary Chan
我覺得教授
吼啊,平易近人,和蔼可亲 (我没找过教授谈话,只是感觉),实力没的说,自己搜他的主页看一下
這門課的Grade:H课应该比较好,其他教授不好说,不过Gary应该不会难为你的
我覺得這門課:
1. Workload大小完全取决于个人基础。如果你只有comp102X的基础的话,学起来自然是要比搞过OI的累很多,不肯花大量时间的话被虐是肯定的,这种情况下建议和comp3711(h)一起上,内容重合度比较多。
2. 课程内容设置还不错,lecture+lab+PA+notes足够帮助快速理解了。 一些很繁琐的东西,语言啊概念啊之类的完全就是看一看notes,练一练就能搞定的,多写写代码总是好的。Gary第一节课说过这学期的12H是11+12而并不是难度升级版,所以别再指望之前CK的12H重出江湖。ps,有人透露11和12比较坑,我没有去考证过,我觉得因人而异吧。
3. Gary的考试有一点好,不会考什么记忆的东西,他喜欢考一些“你不会就说难,你会了就会说水”的题,不知道这样说恰不恰当 (也可能是学CS的人普遍喜欢在学会了xxx之后说xxx很水 233333,这会不会给人一种内定钦点的感觉 0..0,将来报道上出了偏差是要负责任的!)。不过期中之前会写各种递归一定没问题,期末的话我觉得知道概念会用代码表达自己的思路就ok。
4. 作为(唯一)一个大三的学渣,我表示压力很大。大二的孩子们好厉害啊,巨神比我这一届要多。大陆生,local,歪果仁里面都有几个excellent people,我是佩服的。Gary会每次把好的作业上传到网页上让大家膜一发0..0然后学习一个。不过某巨神因为涉嫌暴力膜被TA和谐了作业,看不到他的代码很遗憾TAT。不过能和众多巨(ha)神(si)同堂真的是excited的经历,这应该是11和12很难体会到的。
[COMP2012H] 论科大越来越水的COMP Honors课
CHAN Gary Shueng Han課程時間:2015年Fall季
授課教授:Gary
我覺得教授
很有亲和力
這門課的Grade:Grade神
这门课的内容:水的一逼,话说看原来前辈们的cwiki,觉得CK的2012H真的很有意思,有Challenge,但是Gary的真的就是2011+2012而已!而且还因为时间关系nerf了好多内容。
评分:有几个Programming Assignment(OOP之类),有一个Written Assignment(一些基础比如Hash,Binary Tree),lab,midterm,final。话说在允许的条件下,PA做得越晚越好,因为后面TA会各种Clarify,让你的同堂去当小白鼠吧(话说我觉得自己当了一学期小白鼠)。WA很简单啦,没什么好说的。
给龟:话说以后来上这课,如果是Gary的,直接选就好了,据说考到mean就有A。
忍不住想吐槽一下,到科大一年半,觉得自己的CS基本没有学到什么新东西,COMP honors真心水,2012H啊,3711H啊,都直接去上就好了。
[COMP2012]小心地雷
CHAN Gary Shueng Han课程时间:2013年S季
授课教授:Gary Chan
我觉得教授人很好
这门课的Grade:Grade较好/一般
这课我上完之后本来不打算写的,但是忽然想起什么,还是写吧。
Syllabus大家都说的差不多了,我就提一个要点吧。
在科大,每门课第一个lecture都会重复这个要点,估计也没几个人认真听,但我觉得还是很有必要提一下。
Plagiarism Policy:
1st time: all involved get ZERO marks, and will be reported to ARRO
2nd time: need to terminate (Fail grade)
有个同学在OOP的课上,由于忙于庄务,没时间写project,于是到处向同学借,最后一个傻逼借给了他。
结果他照抄了。
或许这个同学改了改variable的名字,换了换顺序什么的。
但是最后借代码给他的同学收到了TA的邮件,因为涉嫌抄袭,project 0分。
在科大,抄与被抄都是一样的待遇。
而且会reported to ARRO
这会进入档案的吧,first honor应该是没有了的。
所以,来上课,就别抄袭。
[COMP2012]OOP and Data Structures
CHAN Gary Shueng Han课程时间:2013年春季
授课教授:Gary Chan
我觉得教授 超级和蔼,超级耐心
这门课的Grade:还行
1.Prof:
担心问题太简单会被鄙视吗? 没关系,找Gary
编程水平有限,各种纠结吗?没关系,找 Gary
实践证明,这是一个很招同学问问题的prof,因为永远不会拒绝你的问题,永远不会出现任何不屑的痕迹,
因为当年Gary在Princeton的时候就是code从0开始学习的,是个勤奋的好学生。。。
2.TA
TA 和 helper其实挺强的,不过还是你要问问题他们才会搭理你,讲多深取决你的问题有多难,注意的是有的时候他们可能会 涛 涛 不绝 的讲一些略高端的东西,挺实用的,善良的TAs还会帮你处理assignment 里面eclipse的异常表现,很nice
3.assignment
要早一点做,鉴于假期后可能1004的东西忘了一些,所以赶assignment是一件危险的事情,切记切记
正常学就可以了,一般A, A+都挺多的,考试之前刷一刷paper其实比刷notes有用的多,notes是平时看看就行了
当然,考试的时候要注意各种细节,比如handle exception,先考察input合不合理什么的,细致细致
4.grade
觉得比1004的grade好一些,若是对1004有些许怨念的话,这是一门一定要上的课,因为身边的人都是在1004跪了,在2012站起来的。。。
[COMP2012]OOP and Data Structures
CHAN Gary Shueng Han课程时间:2013年春季
授课教授:Prof Gary Chan
我觉得教授平易近人,经常被同学围住问问题以至于多次迟到我上的后一堂,表现出色的十几个同学能记住名字。TA也很认真负责,邮件回复很快,只是由于课程设计原因lab太水使他们没法展示真正的才华。
这门课的Grade:较好
我觉得这门课作为CS和Minor IT的必修课,在只有Java基础下补上pointer内容后还是可以一上的。内容基本和2012H的描述差不多,今年的PA改成了3次,做一个以linked list实现的BigInteger或BigNumber计算器,算法不难但需要事无巨细全部考虑清楚,尤其要杜绝typo和低级基础性错误,以防调试过程葬送整个周末时光。WA和midterm很基础所以一定要仔细。Final也不算难。考虑到各系均有卧虎藏龙之大神前来上此课,想拿A或A+还是要小心仔细点,并对自己在编程上的水平有一个合理的认识。